2003— | Vice-Chairman, Provincial People's Congress, Standing Committee Hainan Province | |
2003— | Chairman, Taiwan Democratic Self-Government League (TDSGL), Provincial Committee Hainan Province | |
1999—2003 | Vice-Governor, People's Government Hainan Province | |
1999—1999 | Assistant Governor, People's Government Hainan Province | |
1997—1999 | Deputy Director, Department of Health Hainan Province |